home *** CD-ROM | disk | FTP | other *** search
/ The Programmer Disk / The Programmer Disk (Microforum).iso / xpro / c4 / pro11 / getdrive.c < prev    next >
C/C++ Source or Header  |  1991-05-05  |  328b  |  15 lines

  1. /* getdrive.c - function returns current drive number a=0,z=25 */
  2. #include <stddef.h>
  3. #include <dos.h>
  4. #define DEBUG 0
  5. int getdrive ( void )
  6. { int rc; char ltr;
  7.   asm mov ah,19h ;
  8.   asm int 21h ;
  9.   asm mov ltr,al ;
  10.   rc = (int) ltr;
  11.   #if debug
  12.   printf("GETDRIVE drive number = %d\n",rc);
  13.   #endif
  14.   return rc ;
  15. }